Top 0 bernard j foley eds PDF Book